package org.hxyjs.service;


import org.hxyjs.dto.DTO;
import org.hxyjs.entity.Region;
import org.hxyjs.entity.Region;
import org.hxyjs.page.PageInfo;

public interface RegionService {
    /**
     * 查询全部地区
     * @return
     */
    public DTO<Region> getAllRegions() throws Exception;
    /**
     * 删除地区
     * @return
     */
    public DTO<Region> deleteRegionByRno(String rno) throws Exception;
    /**
     * 修改地区
     * @return
     */
    public DTO<Region> updateRegionByRno(Region region) throws Exception;
    /**
     * 增加地区
     * @return
     */
    public DTO<Region> addRegion(Region region) throws Exception;
    /**
     * 分页查询地区
     * @return
     */
    public DTO<Region> getRegionByPage(PageInfo pageInfo) throws Exception;
}
